#include <linux/module.h>
#include <linux/vermagic.h>
#include <linux/compiler.h>

MODULE_INFO(vermagic, VERMAGIC_STRING);
MODULE_INFO(name, KBUILD_MODNAME);

__visible struct module __this_module
__attribute__((section(".gnu.linkonce.this_module"))) = {
	.name = KBUILD_MODNAME,
	.init = init_module,
#ifdef CONFIG_MODULE_UNLOAD
	.exit = cleanup_module,
#endif
	.arch = MODULE_ARCH_INIT,
};

#ifdef CONFIG_RETPOLINE
MODULE_INFO(retpoline, "Y");
#endif

static const struct modversion_info ____versions[]
__used
__attribute__((section("__versions"))) = {
	{ 0xbc0f22cc, __VMLINUX_SYMBOL_STR(module_layout) },
	{ 0x126cbb05, __VMLINUX_SYMBOL_STR(netdev_info) },
	{ 0xd2b09ce5, __VMLINUX_SYMBOL_STR(__kmalloc) },
	{ 0xf9a482f9, __VMLINUX_SYMBOL_STR(msleep) },
	{ 0xeb43a0de, __VMLINUX_SYMBOL_STR(register_candev) },
	{ 0x1eb21e88, __VMLINUX_SYMBOL_STR(alloc_can_err_skb) },
	{ 0x9a1fc4b4, __VMLINUX_SYMBOL_STR(jiffies_to_timeval) },
	{ 0xb346573b, __VMLINUX_SYMBOL_STR(can_dlc2len) },
	{ 0x281608d8, __VMLINUX_SYMBOL_STR(usb_reset_configuration) },
	{ 0x6fbbab42, __VMLINUX_SYMBOL_STR(driver_for_each_device) },
	{ 0x36c19ec3, __VMLINUX_SYMBOL_STR(alloc_candev) },
	{ 0x54a62ac7, __VMLINUX_SYMBOL_STR(kthread_create_on_node) },
	{ 0x15ba50a6, __VMLINUX_SYMBOL_STR(jiffies) },
	{ 0xea3cb0c5, __VMLINUX_SYMBOL_STR(__dynamic_netdev_dbg) },
	{ 0xf282f48b, __VMLINUX_SYMBOL_STR(usb_unanchor_urb) },
	{ 0x33dcd988, __VMLINUX_SYMBOL_STR(can_bus_off) },
	{ 0x6bf57700, __VMLINUX_SYMBOL_STR(netif_rx) },
	{ 0xa6682fdd, __VMLINUX_SYMBOL_STR(__init_waitqueue_head) },
	{ 0x3cb97a16, __VMLINUX_SYMBOL_STR(close_candev) },
	{ 0x972bb3f0, __VMLINUX_SYMBOL_STR(netif_tx_wake_queue) },
	{ 0xa14acd5, __VMLINUX_SYMBOL_STR(dev_err) },
	{ 0x2bfdb6a4, __VMLINUX_SYMBOL_STR(usb_deregister) },
	{ 0x27e1a049, __VMLINUX_SYMBOL_STR(printk) },
	{ 0x3ca30931, __VMLINUX_SYMBOL_STR(kthread_stop) },
	{ 0xa1c76e0a, __VMLINUX_SYMBOL_STR(_cond_resched) },
	{ 0x9166fada, __VMLINUX_SYMBOL_STR(strncpy) },
	{ 0x8e098ce1, __VMLINUX_SYMBOL_STR(usb_control_msg) },
	{ 0xf23c1733, __VMLINUX_SYMBOL_STR(free_candev) },
	{ 0xfe487975, __VMLINUX_SYMBOL_STR(init_wait_entry) },
	{ 0x167c5967, __VMLINUX_SYMBOL_STR(print_hex_dump) },
	{ 0xe4acd0c8, __VMLINUX_SYMBOL_STR(can_change_mtu) },
	{ 0x97a8a533, __VMLINUX_SYMBOL_STR(usb_submit_urb) },
	{ 0xb601be4c, __VMLINUX_SYMBOL_STR(__x86_indirect_thunk_rdx) },
	{ 0xc3c1703d, __VMLINUX_SYMBOL_STR(netif_device_detach) },
	{ 0x1626bdfc, __VMLINUX_SYMBOL_STR(usb_kill_anchored_urbs) },
	{ 0xb27a4f72, __VMLINUX_SYMBOL_STR(alloc_can_skb) },
	{ 0xdb7305a1, __VMLINUX_SYMBOL_STR(__stack_chk_fail) },
	{ 0x1000e51, __VMLINUX_SYMBOL_STR(schedule) },
	{ 0x659c3c69, __VMLINUX_SYMBOL_STR(kfree_skb) },
	{ 0x2ea2c95c, __VMLINUX_SYMBOL_STR(__x86_indirect_thunk_rax) },
	{ 0xa8fa8fe2, __VMLINUX_SYMBOL_STR(wake_up_process) },
	{ 0xbdfb6dbb, __VMLINUX_SYMBOL_STR(__fentry__) },
	{ 0x2fad8e4c, __VMLINUX_SYMBOL_STR(netdev_err) },
	{ 0xcbd4898c, __VMLINUX_SYMBOL_STR(fortify_panic) },
	{ 0xb1e4063f, __VMLINUX_SYMBOL_STR(open_candev) },
	{ 0xe363d78a, __VMLINUX_SYMBOL_STR(__dynamic_dev_dbg) },
	{ 0xfe768495, __VMLINUX_SYMBOL_STR(__wake_up) },
	{ 0xf6ebc03b, __VMLINUX_SYMBOL_STR(net_ratelimit) },
	{ 0xb3f7646e, __VMLINUX_SYMBOL_STR(kthread_should_stop) },
	{ 0xaba425b, __VMLINUX_SYMBOL_STR(netdev_warn) },
	{ 0x237a015a, __VMLINUX_SYMBOL_STR(prepare_to_wait_event) },
	{ 0x37a0cba, __VMLINUX_SYMBOL_STR(kfree) },
	{ 0x69acdf38, __VMLINUX_SYMBOL_STR(memcpy) },
	{ 0xfd82fb63, __VMLINUX_SYMBOL_STR(usb_register_driver) },
	{ 0xd4fa5c30, __VMLINUX_SYMBOL_STR(finish_wait) },
	{ 0xacbc8650, __VMLINUX_SYMBOL_STR(alloc_canfd_skb) },
	{ 0x466430f0, __VMLINUX_SYMBOL_STR(unregister_netdev) },
	{ 0x222c295a, __VMLINUX_SYMBOL_STR(can_len2dlc) },
	{ 0x4c0995dd, __VMLINUX_SYMBOL_STR(can_get_echo_skb) },
	{ 0x98b31ea0, __VMLINUX_SYMBOL_STR(consume_skb) },
	{ 0x176b086f, __VMLINUX_SYMBOL_STR(can_put_echo_skb) },
	{ 0x2498b3d4, __VMLINUX_SYMBOL_STR(can_free_echo_skb) },
	{ 0x33de63bb, __VMLINUX_SYMBOL_STR(usb_free_urb) },
	{ 0x2d21037f, __VMLINUX_SYMBOL_STR(usb_anchor_urb) },
	{ 0xbe6b925, __VMLINUX_SYMBOL_STR(usb_alloc_urb) },
};

static const char __module_depends[]
__used
__attribute__((section(".modinfo"))) =
"depends=can-dev";

MODULE_ALIAS("usb:v08D8p0008d*dc*dsc*dp*ic*isc*ip*in*");
MODULE_ALIAS("usb:v08D8p0009d*dc*dsc*dp*ic*isc*ip*in*");
MODULE_ALIAS("usb:v08D8p000Ad*dc*dsc*dp*ic*isc*ip*in*");
MODULE_ALIAS("usb:v08D8p000Bd*dc*dsc*dp*ic*isc*ip*in*");
MODULE_ALIAS("usb:v08D8p000Cd*dc*dsc*dp*ic*isc*ip*in*");
MODULE_ALIAS("usb:v08D8p000Dd*dc*dsc*dp*ic*isc*ip*in*");
MODULE_ALIAS("usb:v08D8p0017d*dc*dsc*dp*ic*isc*ip*in*");
MODULE_ALIAS("usb:v08D8p0014d*dc*dsc*dp*ic*isc*ip*in*");
MODULE_ALIAS("usb:v08D8p0016d*dc*dsc*dp*ic*isc*ip*in*");
MODULE_ALIAS("usb:v08D8p001Bd*dc*dsc*dp*ic*isc*ip*in*");
MODULE_ALIAS("usb:v08D8p001Cd*dc*dsc*dp*ic*isc*ip*in*");

MODULE_INFO(srcversion, "81195CD103613AF12A0905B");
